package com.zxw.mybatis.domain.meters;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @projectName: ruoyi
 * @package: com.zxw.mybatis.domain
 * @className: Meters
 * @author: zhangxuewei
 * @description: 计量表 T_NRG_METERS
 * @date: 2023/11/25 15:43
 * @version: 1.0
 */
public class Meters implements Serializable {

    private static final long serialVersionUID = -2460446290353975604L;
    //主键
    private String id;
    //部门
    private String deptId;
    //创建人
    private String createUser;
    //创建时间
    private Date createTime;
    //修改人
    private String editUser;
    //修改时间
    private Date editTime;
    //组织机构
    private String dataAuth;
    //表号
    private String nmCode;
    //类型
    private String nmType;
    //倍数
    private BigDecimal nmMultiple;
    //启用标志
    private String nmStatus;
    //分摊类型
    private String nmShareType;
    //名称
    private String nmName;
    //当前读数
    private BigDecimal nmCurNumber;
    //最大读数
    private BigDecimal nmMaxNumber;
    //起始电量：更换新的电表如果新电表读数不等于0，应该将读数存储到这个字段
    private BigDecimal startNumber;
    //电表地址
    private String electricMeterAddress;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getEditUser() {
        return editUser;
    }

    public void setEditUser(String editUser) {
        this.editUser = editUser;
    }

    public Date getEditTime() {
        return editTime;
    }

    public void setEditTime(Date editTime) {
        this.editTime = editTime;
    }

    public String getDataAuth() {
        return dataAuth;
    }

    public void setDataAuth(String dataAuth) {
        this.dataAuth = dataAuth;
    }

    public String getNmCode() {
        return nmCode;
    }

    public void setNmCode(String nmCode) {
        this.nmCode = nmCode;
    }

    public String getNmType() {
        return nmType;
    }

    public void setNmType(String nmType) {
        this.nmType = nmType;
    }

    public BigDecimal getNmMultiple() {
        return nmMultiple;
    }

    public void setNmMultiple(BigDecimal nmMultiple) {
        this.nmMultiple = nmMultiple;
    }

    public String getNmStatus() {
        return nmStatus;
    }

    public void setNmStatus(String nmStatus) {
        this.nmStatus = nmStatus;
    }

    public String getNmShareType() {
        return nmShareType;
    }

    public void setNmShareType(String nmShareType) {
        this.nmShareType = nmShareType;
    }

    public String getNmName() {
        return nmName;
    }

    public void setNmName(String nmName) {
        this.nmName = nmName;
    }

    public BigDecimal getNmCurNumber() {
        return nmCurNumber;
    }

    public void setNmCurNumber(BigDecimal nmCurNumber) {
        this.nmCurNumber = nmCurNumber;
    }

    public BigDecimal getNmMaxNumber() {
        return nmMaxNumber;
    }

    public void setNmMaxNumber(BigDecimal nmMaxNumber) {
        this.nmMaxNumber = nmMaxNumber;
    }

    public BigDecimal getStartNumber() {
        return startNumber;
    }

    public void setStartNumber(BigDecimal startNumber) {
        this.startNumber = startNumber;
    }

    public String getElectricMeterAddress() {
        return electricMeterAddress;
    }

    public void setElectricMeterAddress(String electricMeterAddress) {
        this.electricMeterAddress = electricMeterAddress;
    }
}
